Bookly\Backend\Components\Dialogs\Appointment\Edit\Ajax D

Total Complexity 187
Dependencies 38
Dependents 1
Total lines 1,073
Lines of code 876
Logical lines of code 455
Comment lines 102
Methods 9
Properties 0

Methods 9

Method Rating Maintainability Complexity Lines of code
saveAppointmentForm()
D
13
67 285
checkAppointmentErrors()
D
23
46 169
getDataForAppointmentForm()
D
24
38 149
getDataForAppointment()
C
26
21 175
getDaySchedule()
A
39 9 64
_deleteSentReminders()
S
57 3 17
permissions()
S
78 1 3
_getAppointmentForCalendar()
S
69 1 6
_dateIntervalIsAvailableForAppointment()
S
66 1 8